[bits 32]

[global start_init]		; make our start_init label known to the linker so we can be called by the boot sector
[extern init_main]		; the name of the main initialization routine

start_init:
	call init_main		; call the main initialization routine 
	hlt

	
;==============================================================================
;	Initialization Helper Routines
;
;	These are called by the main initialization program and handle various
;	initialization functions that are best handled by assembly code.
;==============================================================================

